river stingrays - Spanish English Dictionary